fixed payments - Turkish English Dictionary